package main.java.IO;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class FileCopyDemo {
    public static void main(String[] args) throws IOException, InterruptedException {
        //构建文件输入流FileInputStream对象，这个文件需要存在
        FileInputStream fis = new FileInputStream("WEB全栈工程师.png");
        //构建文件输出流FileOutputStream对象，这个文件不需要存在
        FileOutputStream fos = new FileOutputStream("WEB全栈工程师2.png");
        //读取数据（复制）
        int d = -1;
        //读取数据，n为读到的数据，-1表示读取到文件末尾
        while ((d = fis.read()) != -1) {
            //将读取的数据写入到输出流中
            fos.write(d);
        }
        //关闭流
        fis.close();
        fos.close();
    }
}
